package com.zcm.service.weibo.load;

import net.sf.json.JSONObject;

import com.zcm.service.auth.impl.AccessToken;

/**
 * 拉取用户信息的接口
 * @author Administrator
 *
 */
public interface UserLoadOperators{
	
	/**
	 * 根据用户ID获取用户信息
	 * 参数uid与screen_name二者必选其一，且只能选其一
	 * @param uid            需要查询的用户ID。
	 * @param screenName     需要查询的用户昵称。
	 * @return
	 */
	public JSONObject loadUserInfo(String uid, AccessToken accessToken);
	
	
	/**
	 * 批量获取用户的粉丝数、关注数、微博数
	 * @param uids 需要获取数据的用户UID，多个之间用逗号分隔，最多不超过100个。
	 * @return
	 */
	public JSONObject loadUserCounts(String uids); 
}
